do you think it'll scar - Turc Anglais Dictionnaire